namespace LF.Shared.Dtos.Input
{
    /// <summary>
    /// 物料搜索DTO
    /// </summary>
    public class MaterialSearch : BaseSearch
    {
        /// <summary>
        /// 搜索关键词（物料号、物料名称）
        /// </summary>
        public string? Key { get; set; }

        /// <summary>
        /// 状态
        /// </summary>
        public bool? Status { get; set; }

        /// <summary>
        /// 是否易损件
        /// </summary>
        public bool? IsVulnerable { get; set; }

        /// <summary>
        /// 物料分类ID
        /// </summary>
        public Guid? MaterialCategoryId { get; set; }

        /// <summary>
        /// 物料名称
        /// </summary>
        public string? MaterialName { get; set; }

        /// <summary>
        /// 物料编号
        /// </summary>
        public string? MaterialCode { get; set; }
    }
} 